• word of the day

    pilularia globulifera

    pilularia globulifera - Dictionary definition and meaning for word pilularia globulifera

    Definition
    (noun) European water fern found around margins of bodies of water or in wet acid soil having small globose sporocarps
    Synonyms : pillwort
Download our Mobile App Today
Receive our word of the day
on Whatsapp